/*
2021-8-14
https://www.acwing.com/problem/content/3806/
*/

#include<iostream>
#include<algorithm>
#include<cstring>

using namespace std;
int a[55];
bool st[1005];
int ans[55];
int main()
{
    int T;
    cin>>T;
    while(T--)
    {
        int n,cnt=0;
        cin>>n;
        memset(st,0,sizeof st);
        for(int i=0;i<n;i++) cin>>a[i];
        for(int i=n-1;i>=0;i--)
        {
            if(!st[a[i]])
            {
                ans[cnt++]=a[i];
                st[a[i]]=true;
            }
        }
        cout<<cnt<<endl;
        for(int i=cnt-1;i>=0;i--)
            cout<<ans[i]<<' ';
        cout<<endl;
    }
    return 0;
}
